urinary prosthesis - Alemán Inglés Diccionario